Login

Sign up now

Compare teams

St Johnstone Dunfermline
name St. Johnstone Football Clubfound 1884country country flag Scotland website http://www.perthstjohnstonefc.co.uk name Dunfermline Athletic Football Clubfound 1885country country flag Scotland website http://www.dafc.co.uk
Next match
2025-09-20 14:00
St Johnstone vs Dunfermline
country flag Scotland - Championship 2025/2026
2025-09-20 14:00
St Johnstone vs Dunfermline
country flag Scotland - Championship 2025/2026
Match between teams
2020-12-15 Dunfermline 0 0 St Johnstone +
(59') McManus Rooney (94') (113') Wilson (116') Mayo Hendry (118') Conway (121') (122') Wilson May (122') (123') Turner Booth (124') Craig (125') competition: Scotland - League Cup 2020/2021
2012-02-25 St Johnstone 3 1 Dunfermline +
(33') Davidson (35') Davidson Burns (73') (78') Croft competition: Scotland - Premier League 2011/2012
2011-12-24 Dunfermline 0 3 St Johnstone +
Smith (37') Sandaza (53') Craig (60') competition: Scotland - Premier League 2011/2012
2011-08-13 St Johnstone 0 1 Dunfermline +
Kirk (30') Dowie (43') (48') Davidson Potter (61') Hardie (71') competition: Scotland - Premier League 2011/2012
2009-04-11 Dunfermline 1 3 St Johnstone +
Hardie (18') (29') Kirk Irvine (41') (48') Wilson Craig (48') competition: Scotland - Division 1 2008/2009
2009-04-07 St Johnstone 0 0 Dunfermline +
no action competition: Scotland - Division 1 2008/2009
2008-11-01 Dunfermline 1 2 St Johnstone +
Hardie (5') (24') Wilson Craig (66') competition: Scotland - Division 1 2008/2009
2008-08-16 St Johnstone 0 3 Dunfermline +
Williamson (43') Phinn (56') Bayne (89') competition: Scotland - Division 1 2008/2009
2008-03-29 St Johnstone 1 1 Dunfermline +
(36') McManus Crawford (77') competition: Scotland - Division 1 2007/2008
2008-01-19 Dunfermline 0 1 St Johnstone +
Jackson (44') competition: Scotland - Division 1 2007/2008
2007-11-25 Dunfermline 2 3 St Johnstone +
Sheerin (13') Macdonald P. (19') Deuchar (30') (37') Wilson (70') Glass competition: Scotland - Challenge Cup 2007/2008
2007-11-10 St Johnstone 0 0 Dunfermline +
no action competition: Scotland - Division 1 2007/2008
2007-09-02 Dunfermline 0 0 St Johnstone +
no action competition: Scotland - Division 1 2007/2008
2003-10-28 St Johnstone 3 2 Dunfermline +
(9') Donnelly S. (70') Dods (73') Macdonald P. Crawford S. (80') Young D. (83') competition: Scotland - League Cup 2003/2004
2002-01-12 St Johnstone 0 1 Dunfermline +
Mason M. (80') competition: Scotland - Premier League 2001/2002
2001-10-27 Dunfermline 2 1 St Johnstone +
Hartley P. (4') (63') De Gier (77') De Gier competition: Scotland - Premier League 2001/2002
2001-08-04 St Johnstone 0 2 Dunfermline +
Nicholson (6') De Gier (44') Nicholls (55') competition: Scotland - Premier League 2001/2002
2001-05-20 Dunfermline 0 0 St Johnstone +
no action competition: Scotland - Premier League 2000/2001
2001-02-13 Dunfermline 3 2 St Johnstone +
Russell C. (14') Lowndes N. (44') (62') Thomson S. (78') Dijkhuizen M. (83') Moss D. competition: Scotland - FA Cup 2000/2001
2001-01-27 St Johnstone 0 0 Dunfermline +
no action competition: Scotland - FA Cup 2000/2001
2001-01-02 Dunfermline 0 0 St Johnstone +
no action competition: Scotland - Premier League 2000/2001
2000-11-04 St Johnstone 0 2 Dunfermline +
Dair J. (68') Nicholson B. (76') competition: Scotland - Premier League 2000/2001
2000-08-12 Dunfermline 1 1 St Johnstone +
(45') Crawford S. Jones G. (51') competition: Scotland - Premier League 2000/2001
1999-03-20 Dunfermline 1 0 St Johnstone +
(61') Petrie S. competition: Scotland - Premier League 1998/1999
1998-12-29 St Johnstone 1 1 Dunfermline +
Smith A. (69') (81') Kane P. competition: Scotland - Premier League 1998/1999
1998-10-31 Dunfermline 1 1 St Johnstone +
(22') Smith A. McQuillan J. (55') competition: Scotland - Premier League 1998/1999
1998-09-12 St Johnstone 1 1 Dunfermline +
(37') Squires J. Smith A. (49') competition: Scotland - Premier League 1998/1999
1998-04-11 St Johnstone 0 0 Dunfermline +
no action competition: Scotland - Premier League 1997/1998
1998-01-03 Dunfermline 0 1 St Johnstone +
Barnett J. (7') competition: Scotland - Premier League 1997/1998
1997-11-08 St Johnstone 0 2 Dunfermline +
Smith A. (8') Bingham M. (82') competition: Scotland - Premier League 1997/1998
1997-08-30 Dunfermline 2 2 St Johnstone +
(7') Bingham M. Sekerlioglu C. (68') (77') Tod Oboyle (80') competition: Scotland - Premier League 1997/1998
1996-03-16 St Johnstone 2 2 Dunfermline +
(0') noname (0') noname noname (0') noname (0') competition: Scotland - Division 1 1995/1996
1996-02-27 Dunfermline 3 2 St Johnstone +
(0') noname (0') noname (0') noname noname (0') noname (0') competition: Scotland - Division 1 1995/1996
1995-11-18 St Johnstone 1 0 Dunfermline +
(0') noname competition: Scotland - Division 1 1995/1996
1995-09-30 Dunfermline 2 1 St Johnstone +
(0') noname (0') noname noname (0') competition: Scotland - Division 1 1995/1996
1995-04-15 St Johnstone 1 1 Dunfermline +
(0') noname noname (0') competition: Scotland - Division 1 1994/1995
1995-03-08 Dunfermline 1 1 St Johnstone +
(0') noname noname (0') competition: Scotland - Division 1 1994/1995
1995-01-27 St Johnstone 3 2 Dunfermline +
(0') noname (0') noname (0') noname noname (0') noname (0') competition: Scotland - Division 1 1994/1995
1994-10-08 Dunfermline 3 0 St Johnstone +
(0') noname (0') noname (0') noname competition: Scotland - Division 1 1994/1995
show all matches
Summary match factsAll team matches 39St Johnstone wins 10Dunfermline wins 12Draw matches 17
Last 10 matches
Adama Sidibeh (29') (74') Scott Brown Joshua Mcpake (88') competition: Scotland - Championship 2025/2026
Eamonn Brophy (22') (24') Reghan Tumilty Cameron Ballantyne (37') Kerr Robertson (58') Nathan Shaw (69') (83') Joshua Mcpake competition: Scotland - Championship 2025/2026
Harry Cochrane (15') (31') Jack Baird Thomas O'brien (33') (42') Matty Foulds (60') Jason Holt (71') Stephen Mallan (88') Jason Holt competition: Scotland - Championship 2025/2026
(54') Alex Iacovitti (67') Jay Henderson Reece Mcalear (72') Sven Sprangler (75') (82') Connor Randall Uche Ikpeazu (82') Jason Holt (87') competition: Scotland - Championship 2025/2026
(7') Holt Jason (7') Jason Holt Patrick Reading (15') Reading Patrick (15') (17') Gullan Jamie (17') Jamie Gullan (20') Tumilty Reghan (20') Reghan Tumilty (28') Mcpake Joshua (28') Joshua Mcpake (37') Joshua Mcpake (37') Mcpake Joshua Daniel O'reilly (41') O'reilly Daniel (41') Luke Mcbeth (43') Mcbeth Luke (43') (48') Joshua Mcpake (48') Mcpake Joshua (82') Stephen Mallan (82') Mallan Stephen competition: Scotland - Championship 2025/2026
(3') Tumilty Reghan Ritchie Tom (8') (20') Kirk Mackenzie (42') Gullan Jamie (45') Gullan Jamie (65') Stanton Samuel (78') Ikpeazu Uche (80') Kirk Mackenzie (84') Sprangler Sven competition: Scotland - Group Stage 2025/2026
(27') Gullan Jamie (51') Mcpake Joshua Hamilton Jack (57') (80') Kirk Mackenzie competition: Scotland - Group Stage 2025/2026
Ikpeazu Uche (89') competition: Scotland - Group Stage 2025/2026
Esselink Bert (18') (86') Kirk Mackenzie competition: Friendly Games - Friendly Clubs 2024/2025
(7') Robertson John Gullan Jamie (52') Sidibeh Adama (60') Kirk Mackenzie (81') competition: Scotland - Group Stage 2025/2026
Andy Tod (20') Kyle Benedictus (25') (29') Ryan Dow (38') Ryan Flynn Jefferson Caceres (41') Andy Tod (45') (59') Aaron Muirhead Andy Tod (59') Zak Rudden (65') Rory Macleod (77') (80') Rocco Hickey-fugaccia competition: Scotland - Championship 2025/2026
(13') Charlie Gilmour Declan Gallagher (13') (23') Jeremiah Chilokoa-mullen Ronan Hale (35') (58') Zak Rudden (80') Kyle Benedictus Ronan Hale (89') Akil Wright (90') competition: Scotland - Championship 2025/2026
(2') Lewis Stevenson (20') Lewis Stevenson Jeremiah Chilokoa-mullen (26') (71') Ross Matthews (78') Lewis Vaughan Alfons Amade (84') (90') Jordan Doherty competition: Scotland - Championship 2025/2026
(5') Connor Young (6') John Tod Craig Ross (18') Liam Mcstravick (32') (40') John Tod (43') Andy Tod Dean Mcmaster (85') competition: Scotland - Championship 2025/2026
(28') Kerr Robertson (28') Robertson Kerr (45') Michael O'halloran (45') O'halloran Michael Kyle Benedictus (75') Benedictus Kyle (75') Tashan Oakley-boothe (90') Oakley-boothe Tashan (90') competition: Scotland - Championship 2025/2026
(76') Tod Andy (90') Macleod Rory competition: Scotland - Group Stage 2025/2026
(39') Tod Andy Shaw Oliver (69') (70') Kilday Lee competition: Scotland - Group Stage 2025/2026
Cooper Josh (13') Kane Christopher (45') Tod Andy (55') Cooper Josh (59') competition: Scotland - Group Stage 2025/2026
(3') Wilson James Cooper Josh (38') (76') Shankland Lawrence (79') Shankland Lawrence (90') Kingsley Stephen competition: Scotland - Group Stage 2025/2026
(3') Moffat Owen Chalmers Joseph (6') (7') Gillespie Grant Chilokoa-mullen Jeremiah (10') Wanyama Victor (28') (66') Boyes Morgan (80') Gillespie Grant competition: Scotland - Championship 2024/2025
St Johnstone form
WDWWWWWWDW
Dunfermline form
LLWWWDWLDW
Matches facts, based on last 10 played matches
Number of St Johnstone wins 8Number of St Johnstone draws 2Number of St Johnstone loses 0Average scored goals per match 2.8Average received goals per match 0.5Chance to score goal next match 100 %Chance to receive goal next match 50 %
Number of Dunfermline wins 5Number of Dunfermline draws 2Number of Dunfermline loses 3Average scored goals per match 1.8Average received goals per match 1.1Chance to score goal next match 70 %Chance to receive goal next match 50 %